/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Interface;

import java.awt.Color;

/**
 *
 * @author Guilherme
 */
public class Ajuda extends javax.swing.JFrame {

    /**
     * Creates new form Resposta
     */
    public Ajuda() {
        initComponents();
        lblJogador.setText(textoAluno());
        lblProfessor.setText(textoProfessor());
        
     
    }
    
    private String textoAluno(){
        String texto = "<html><FONT FACE=\"Courier New\" COLOR=\"#AA0000\" size=\"6\">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><u>JOGADOR</u></b></font><br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Este é um jogo educativo de perguntas e respostas onde o objetivo é acertar o maior número de perguntas e, além disso, aprender o máximo possível!<br><br>"
                +"<font color=\"#AA0000\">&nbsp&nbsp&nbsp&bull;&nbsp</font> Antes de começar você deve selecionar o tema desejado e o número de perguntas que deseja responder."
                +"Se você selecionar um número maior do que o cadastrado pelo  seu(ua) professor, serão apresentadas todas as perguntas existentes sobre o tema selecionado."
                +"Depois disso o quiz é iniciado. Basta responder as perguntas corretamente e se divertir.<br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Fique atento às imagens! Elas podem ajudá-lo a responder a perguntas mais difíceis!<br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Sempre vai haver um link para uma página da internet com mais informações sobre a pergunta que você respondeu. Não deixe de conferir e aprender ainda mais!<br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font>O Score final é baseado no número de acertos obtidos, e na quantidade de questões do quiz.<br>"
                + "</font>"
                +"</html>";
        
        return texto;

    }
    
    private String textoProfessor(){
        String texto = "<html><FONT FACE=\"Courier New\" COLOR=\"#AA0000\" size=\"6\">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><u>PROFESSOR</u></b></font><br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Na tela inicial existe no canto superior direito o botão do professor. Clicando nesse botão e digitando corretamente o login e a senha, você consegue acesso ao menu do professor. Nessa área é feito o gerenciamento das perguntas do jogo, sendo possível inserir, editar e excluir as perguntas e temas do jogo.<br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Para incluir uma nova questão basta clicar no botão &#34;Incluir nova questão&#34; e preencher todos os campos requeridos (com exceção do campo Imagem que é opcional).<br><br>"
                +"<FONT size=\"4\" color=\"#AA0000\" >&nbsp&nbsp&nbsp&bull;&nbsp</font> Para excluir ou editar uma questão basta selecioná-la e então clicar no botão &#34;Excluir questão selecionada&#34; ou &#34;Editar questão selecionada&#34; respectivamente.<br><br>"
                + "</font>"
                +"</html>";
        
        return texto;

    }
    

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        pnlResposta = new javax.swing.JPanel();
        lblAjuda = new javax.swing.JLabel();
        btnVoltar = new javax.swing.JButton();
        tblPanel = new javax.swing.JTabbedPane();
        pnlJogador = new javax.swing.JPanel();
        lblJogador = new javax.swing.JLabel();
        pnlProfessor = new javax.swing.JPanel();
        lblProfessor = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        pnlResposta.setBackground(new java.awt.Color(253, 199, 111));
        pnlResposta.setPreferredSize(new java.awt.Dimension(920, 583));
        pnlResposta.setLayout(null);

        lblAjuda.setFont(new java.awt.Font("Andalus", 3, 48)); // NOI18N
        lblAjuda.setText("Ajuda ao Usuário");
        pnlResposta.add(lblAjuda);
        lblAjuda.setBounds(240, 10, 420, 74);

        btnVoltar.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
        btnVoltar.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/voltar.png"))); // NOI18N
        btnVoltar.setText("Voltar");
        btnVoltar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
        btnVoltar.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
        btnVoltar.setPreferredSize(new java.awt.Dimension(107, 41));
        btnVoltar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnVoltarActionPerformed(evt);
            }
        });
        pnlResposta.add(btnVoltar);
        btnVoltar.setBounds(700, 520, 160, 40);

        tblPanel.setBackground(new java.awt.Color(253, 199, 111));
        tblPanel.setAutoscrolls(true);

        pnlJogador.setBackground(new java.awt.Color(253, 199, 111));
        pnlJogador.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        javax.swing.GroupLayout pnlJogadorLayout = new javax.swing.GroupLayout(pnlJogador);
        pnlJogador.setLayout(pnlJogadorLayout);
        pnlJogadorLayout.setHorizontalGroup(
            pnlJogadorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(lblJogador, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 811, Short.MAX_VALUE)
        );
        pnlJogadorLayout.setVerticalGroup(
            pnlJogadorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(lblJogador, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 387, Short.MAX_VALUE)
        );

        tblPanel.addTab("Jogador", pnlJogador);

        pnlProfessor.setBackground(new java.awt.Color(253, 199, 111));
        pnlProfessor.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        javax.swing.GroupLayout pnlProfessorLayout = new javax.swing.GroupLayout(pnlProfessor);
        pnlProfessor.setLayout(pnlProfessorLayout);
        pnlProfessorLayout.setHorizontalGroup(
            pnlProfessorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(lblProfessor, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 811, Short.MAX_VALUE)
        );
        pnlProfessorLayout.setVerticalGroup(
            pnlProfessorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(lblProfessor, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 387, Short.MAX_VALUE)
        );

        tblPanel.addTab("Professor", pnlProfessor);

        pnlResposta.add(tblPanel);
        tblPanel.setBounds(40, 80, 820, 420);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 909, Short.MAX_VALUE)
            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addComponent(pnlResposta, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 909, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 583, Short.MAX_VALUE)
            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                    .addGap(0, 0, Short.MAX_VALUE)
                    .addComponent(pnlResposta, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
        );

        java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
        setBounds((screenSize.width-925)/2, (screenSize.height-616)/2, 925, 616);
    }// </editor-fold>//GEN-END:initComponents

    private void btnVoltarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnVoltarActionPerformed
        Inicial ini = new Inicial();
        ini.setVisible(true);
        this.setVisible(false);
    }//GEN-LAST:event_btnVoltarActionPerformed

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /*
         * Set the Nimbus look and feel
         */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /*
         * If Nimbus (introduced in Java SE 6) is not available, stay with the
         * default look and feel. For details see
         * http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(Resposta.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(Resposta.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(Resposta.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(Resposta.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /*
         * Create and display the form
         */
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                new Ajuda().setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton btnVoltar;
    private javax.swing.JLabel lblAjuda;
    private javax.swing.JLabel lblJogador;
    private javax.swing.JLabel lblProfessor;
    private javax.swing.JPanel pnlJogador;
    private javax.swing.JPanel pnlProfessor;
    private javax.swing.JPanel pnlResposta;
    private javax.swing.JTabbedPane tblPanel;
    // End of variables declaration//GEN-END:variables
}
